Apakah ada cara untuk memilih perangkat suara untuk pemutaran audio HTML5?

4

Secara default, Firefox menggunakan perangkat audio standar sistem untuk pemutaran audio HTML5 dan program tidak menawarkan kemungkinan untuk memilih perangkat audio alternatif, jika beberapa perangkat audio hadir di sistem.

Setiap solusi, yang berjalan dalam Firefox disambut (AddOn, Extension, modifikasi Source Code Firefox), dengan preferensi untuk AddOn / Extension, jika layak.

Saya tidak meminta flash, karena adobe flash tidak dikontrol oleh firefox. Meskipun sangat menarik bagi banyak pengguna juga, dan setiap ide untuk mengontrol plugin flash di FF untuk memilih perangkat suara sangat membantu. Bagaimana dengan chrome? atau browser lain di luar sana dapat melakukan ini dalam video HTML5 atau flash?

Omong-omong, apakah API audio web HTML5 baru menyediakan kemampuan untuk memilih perangkat audio dan menyelesaikan masalah ini?

Setiap ide sangat disambut, bahkan jika ada peretasan di FF tentang: config atau windows registry.

Windows Xp sp3 (32 bit), FF v.24

Haider
sumber

Jawaban:

1

Saya cukup yakin ini tidak mungkin menggunakan arsitektur ekstensi Firefox / Chrone saat ini. Memilih perangkat audio adalah tugas sistem operasi. Dengan demikian Anda perlu membuat plugin yang akan memanggil ke OS untuk beralih perangkat audio.

Saya akan sangat penasaran apakah ada yang bisa melakukan ini. Saya tidak tahu API di Linux, tetapi di Windows, berpindah perangkat Audio mengharuskan Anda menelepon ke Core Audio APIs. Dan perlu diingat tidak ada API untuk mengganti perangkat audio default .

Idenya saja kedengarannya seperti kerentanan keamanan, tapi itu hanya pendapat saya.

surfasb
sumber
Terima kasih atas jawabannya. Namun saya maksudkan bahwa membuat FF memilih untuk mengarahkan output audio HTML5 ke perangkat suara selain perangkat audio standar tanpa beralih perangkat audio OS default. Ini adalah fitur umum di pemutar media seperti VLC, jadi mengapa tidak ada di browser? Apakah Anda melihat browser yang dapat memilih perangkat audio outputnya setidaknya untuk audio dan video HTML5 (karena saya tahu bahwa flash tidak dikontrol oleh browser)? Bahkan peramban yang sangat mendasar pun akan membantu.
Haider
Audio Inti? Saya pikir itu adalah hal OS X. Dan Windows memang memiliki cara bagi suatu program untuk memilih perangkat audio tertentu, walaupun mereka berbeda dalam ≤XP dan ≥Vista.
grawity
@ pembalap: Ya, browser dapat mengontrol output perangkat audio itu. Tetapi browser harus melakukannya. Anda tidak dapat mengganti perangkat audio dari HTML5.
surfasb
@grawity: Saya pikir Anda masih dapat menggunakan API XP yang sama di Vista. Mereka tidak berubah secara signifikan sampai Windows 7.
surfasb
@surfasb Jika browser dapat mengontrol output perangkat audio, itu akan sangat membantu. Saya dapat menjalankan browser untuk headset saya melalui perangkat suara dan browser lain untuk katakanlah youtube di TV yang terpasang melalui perangkat suara lain. Ini adalah fitur yang sangat dibutuhkan oleh banyak orang. Tapi tetap saja saya tidak dapat menemukan browser yang dapat mengontrol output perangkat audio seperti yang Anda katakan. Apakah Anda melihat peramban melakukan itu?
Haider
1

Solusinya adalah dengan menggunakan ekstensi VLC, di VLC kita harus memeriksa "web" di opsi antarmuka utama (opsi lanjutan), selanjutnya meluncurkan video HTML5 di VLC. (Dalam VLC kita dapat mengubah output audio)

Noar
sumber
1
Bisakah Anda memperluas jawaban ini?
bwDraco
1

Ini dimaksudkan sebagai komentar atas komentar noar di atas, tetapi saya tidak memiliki reputasi untuk menggunakan fitur itu pada saat itu.

Ada ekstensi VLC untuk Firefox saat ini yang memungkinkan Anda membuka tautan Youtube di VLC, dan kemudian Anda dapat mengubah perangkat keluaran suara dari menu VLC.

https://addons.mozilla.org/en-US/firefox/addon/vlc-youtube-shortcut/

Josip Rodin
sumber
0

Saya telah menemukan solusinya:

Ini adalah addon Firefox baru yang menunggu untuk ditinjau. Ini dikembangkan oleh seorang teman saya:

https://addons.mozilla.org/en-US/firefox/addon/chaudev/

Saya sudah menunggu ini selama bertahun-tahun.

Saya ingin menggunakan ini ketika istri saya menonton youtube di browser Chrome-nya dan saya menonton sesuatu seperti ceramah MOOC coursera online (FF) di TV yang terhubung ke pc. Saya ingin mendengar kelas saya di headset, sambil mengirim output youtube ke speaker.

Saya memiliki 2 tikus (milik saya nirkabel) dan telah menginstal program rapi bernama teamplayer yang memberikan banyak kursor (satu per mouse).

Jadi saya sekarang benar-benar memiliki kemampuan untuk membiarkan dua orang bekerja pada 1 pc.

Dan di atas semua itu bekerja dengan mulus dengan "Enounce Myspeed" untuk mempercepat pemutaran video ceramah.

Haider
sumber
1
Tautan di atas rusak. Apakah Anda tahu di mana pengaya itu dapat diunduh?
Puncak
Sayangnya, addon itu tidak disetujui Mozilla saya. Saya memiliki addon sebagai file yang dapat Anda instal secara manual. Tetapi tidak berfungsi lagi pada FF versi terbaru. Jika ada yang tertarik, saya bisa membagikannya.
Haider