উবুন্টু সার্ভার থেকে অ্যান্ড্রয়েড ডিভাইসে ভিডিও স্ট্রিম করুন


15

আমার একটি মাথাবিহীন উবুন্টু 12.04 সার্ভার রয়েছে। সার্ভারে আমার প্রচুর ভিডিও রয়েছে। এর বেশিরভাগটি .mkv এ x264 এ থাকে। আমার কাছে একটি স্যামসুং নেক্সাস ফোন, এবং একটি নেক্সাস 7 ট্যাবলেট রয়েছে।

উবুন্টু সার্ভার থেকে অ্যান্ড্রয়েডে স্ট্রিমিংয়ের কথা বলতে গেলে আমার বিকল্পগুলি কী কী? আমি এসএমএস করে দৌড়ে গেলাম। আমার কয়েকজন বন্ধু ডিএলএনএ নিয়ে কথা বলছিল, "প্লেস্টেশন মিডিয়া সার্ভার" এর সমাধান হতে পারে?

উত্তর:


5

আপনার অ্যান্ড্রয়েড ডিভাইসে আপনার সার্ভারে থাকা মিডিয়া শেয়ারগুলি অ্যাক্সেস করতে সক্ষম হতে আপনাকে একটি ডিএলএনএ ক্লায়েন্ট ইনস্টল করতে হবে ।

আপনার সার্ভারে আপনাকে একটি ডিএলএনএ / ইউপিএনপি সার্ভার চালাতে হবে যা শেয়ারগুলি অ্যাক্সেসযোগ্য করে তুলবে। আপনার নেটওয়ার্ক সেটিংসগুলিকে UPnP এবং মাল্টিকাস্টের অনুমতি দিতে হবে (আপনার রাউটারের সাথে পরীক্ষা করুন)।

আছে বিভিন্ন সমাধান একটি UPnP সার্ভার থেকে চয়ন করতে পারেন জন্য। সঙ্গে MiniDLNA , একটি leightweight কিন্তু শক্তিশালী DLNA সার্ভার আমরা MKV স্ট্রিম করতে সক্ষম হলেন এবং x264 সামগ্রী অন্তর্ভুক্ত রয়েছে। এই অ্যাপ্লিকেশনটি একটি হেডলেস সার্ভারে চলার জন্য আমার সুপারিশ।

আমরা এটি সংগ্রহস্থল থেকে ইনস্টল করতে পারি

sudo apt-get install minidlna

এটি স্থাপনে সহায়তার জন্য দেখুন: https://help.ubuntu.com/commune/MiniDLNA


2
লক্ষণীয় বিষয় হ'ল অ্যান্ড্রয়েডের প্রতিটি সংস্করণ সব ধরণের মিডিয়া ফর্ম্যাটকে সমর্থন করে না। সংস্করণ 4.0+ সহ নতুন ডিভাইসগুলি সর্বাধিক সাধারণ ফর্ম্যাটগুলিকে সমর্থন করে তবে পুরানো সংস্করণ এবং সীমিত বৈশিষ্ট্য সেট সহ প্রসেসরের এখানে এবং সেখানে সমস্যা থাকতে পারে। ডিভাইসটির শীর্ষে নির্মাতারা এখনও প্ল্যাটফর্মের ডিফল্ট ফর্ম্যাট সমর্থনকে জগাখিচু করতে পারেন। অবশ্যই অ্যান্ড্রয়েড এমন খেলোয়াড়দের অফার করে যা সফ্টওয়্যারগুলিতে ডিকোডিং করে তবে বেশিরভাগই এটির মতো কাজ করে না এবং ব্যটারির জীবন ব্যয় হয়। developer.android.com/guide/appendix/media-formats.html
লাইভওয়্যারবিটি

4

আপনার সার্ভারে :

  • মিনিডলনা ইনস্টল করুন : sudo apt-get install minidlna
  • সজ্জিত করা /etc/minidlna.conf

আপনার অ্যান্ড্রয়েড ডিভাইডে :

  • ইনস্টল করুন bubbleupnp বা অন্য কোন DLNA / UPnP ক্লায়েন্ট
  • আপনার সার্ভারটি নির্বাচন করুন

3

প্লেইন এইচটিটিপি এর মাধ্যমে পরিবেশন করা হচ্ছে

সহজতম সমাধান হ'ল এইচটিটিপি এমন কোনও অ্যান্ড্রয়েড ভিডিও প্লেয়ারের সংমিশ্রণে যা এইচটিটিপি স্ট্রিমিং করতে পারে, যেমন ভিএলসি, এমএক্সপ্লায়ার, ইত্যাদি - উপলভ্য এইচটিটিপি সার্ভারগুলির মধ্যে কেবল কোনওটিই ব্যবহার করুন।

এখানে কিছু এক লাইনার রয়েছে।

পাইথন 2.x

$ python -m SimpleHTTPServer 8000

পাইথন 3.x

$ python -m http.server 8000

পেঁচানো (পাইথন)

প্রথমে pip install -U twisted( pip3 install -U twisted) এর সাথে উপস্থিত না থাকলে বাঁকা প্যাকেজটি ইনস্টল করুন , তারপরে:

$ twistd -n web -p 8000 --path .

আপনি ওয়েব সার্ভারটি শুরু করার পরে, আপনার অ্যান্ড্রয়েড ডিভাইসে ব্রাউজারটি খুলুন এবং আপনার উবুন্টু বক্সের আইপি এবং পোর্ট টাইপ করুন যেমন http://192.168.1.123:8000

আপনি ifconfigআইপি ঠিকানা দেখতে উবুন্টু ব্যবহার করতে পারেন ।

এইচটিটিপি অনেলাইনার সার্ভারগুলির আরও বর্ধিত তালিকা: https://gist.github.com/willurd/5720255


এটি মহাকাব্যিক
যুবা

এই ব্যক্তি একটি পদক প্রাপ্য (বা একটি অনুগ্রহ হতে পারে)। উত্তরটি মহাকাব্যিক সহজ
টেসারাকটার

খুব সহজ কৌশল কাজ! তবে ভিডিওগুলি ফরোয়ার্ড করতে পারিনি
অভিষেক কমল

@ অভিষেককমল: অনুরোধগুলি SimpleHTTPServerসমর্থন করে না range। আপনি যদি ভিডিওগুলির জন্য সমর্থন চান তবে আপনি github.com/danvk/RangeHTTPServer বা অন্যান্য, আরও উন্নত সার্ভার ব্যবহার করতে পারেন ।
সিসিপিজ্জা

চেষ্টা করার পরে python -m SimpleHTTPServer 8000আমি দেখতে পেলাম যে আমি ভিডিওগুলি সন্ধান করতে পারি না তাই আমি থামিয়ে দিয়েছিলাম python -m SimpleHTTPServer 8000এবং অন্য কৌশলটি ব্যবহার করেছি, ট্রিকটি হল .... যখনই আমি ল্যাপটপ থেকে অ্যান্ড্রয়েডে ভিডিওগুলি স্ট্রিম করতে চাই, আমি স্মিপ্লেয়ার ব্যবহার করি ( ভিডিও প্লেয়ার, নতুন সংস্করণ 19.1.0 ) ল্যাপটপে, এটি একটি বারকোড সরবরাহ করে, তারপরে আমি ফোন থেকে সেই বারকোডটি স্ক্যান করি এবং ভিডিও সন্ধানে সাফল্য পাই। এবং আমি খুঁজে পেয়েছি যে, এই পদ্ধতিটি আগের চেয়ে দ্রুত কাজ করছে।
অভিষেক কমল

2

ইউপিএনপি মিডিয়া সার্ভারের নির্দিষ্টকরণগুলি ব্যবহার করে মিডিয়া স্ট্রিমিংয়ের জন্য, আমি এটিকে দেখব:

  1. মিডিয়াটম্ব - মিডিয়া পরিবেশন মিডিয়াতে চলমান একটি ওয়েব ইন্টারফেস রয়েছে যা আপনি গ্রন্থাগারটি তৈরি করতে ব্যবহার করতে পারেন।

  2. কোডি - সাধারণত ক্লায়েন্ট হিসাবে ব্যবহৃত হয় তবে আপনি এর মধ্যে নেটওয়ার্ক বিকল্পের আওতায় মিডিয়া পরিবেশন সক্ষম করতে পারবেন।

সফটওয়্যার সেন্টারে আপনি উভয়ই খুঁজে পেতে পারেন ।

অ্যান্ড্রয়েড ক্লায়েন্ট যতদূর যায়, ভিএলসি এবং কোডি উভয়ের পোর্ট রয়েছে ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.