ここで私はラジオを開発しています。ラジオリンクはaacp、aac、mpeg形式のいずれかです。私はMultiPlayer
jarを使ってaacpフォーマットを再生し、デフォルトのMediaPlayer
を使ってmpegフォーマットを再生することができます。MultiPlayer
は両方のフォーマットを再生できますが、クライアントの要件に応じて別のjarファイルを使用します。ストリームURLを知る方法はaacp、 mpeg ShoutCast
から7.htmlページ? ShoutCast 7.htmlからコンテンツタイプを取得する方法
6
A
答えて
1
いいえ、7.html
は、ストリームのコンテンツタイプが含まれていませんありがとうございました。あなたは何をすべき
<HTML><meta http-equiv="Pragma" content="no-cache"></head><body>9,1,47,50,9,56,</body></html>
ストリームを要求すること、およびレスポンスヘッダが終了した後に切断さです。(サーバーから\r\n\r\n
が表示された後)これらのヘッダーからコンテンツの種類を引き出します。これにより、正しいコンテンツタイプを保有し、Icecastを含むあらゆる種類のHTTPおよびHTTPライクなストリームサーバーと互換性があることが保証されます。
私はあなたがこれをやりたい理由はわかりませんが、利用できる他のソースはadminページだけです。資格情報なしでこれにアクセスできますが、HTMLを解析する必要があります。ここでも、これはSHOUTcastサーバーとのみ互換性があります。あなたはこれをしてはいけません。
<tr><td width=100 nowrap><font class=default>Content Type: </font></td><td><font class=default><b>audio/mpeg</b></td></tr>
関連する問題
- 1. アンドロイドのshoutcastからメタデータを取得する方法は?
- 2. JavaでSHOUTcastの7.htmlを読む
- 3. Android Studio:streamscraperを使用してshoutcastメタデータを取得する方法
- 4. shoutcastソースコードを取得するには?
- 5. AppengineのShoutcastメタデータの取得
- 6. C#のbyte []からコンテンツタイプを取得
- 7. JBoss 7でHibernateからJDBCバインディングパラメータを取得する方法は?
- 8. Windows Phone 7マーケットプレイスから情報を取得する方法
- 9. TomEE 7のリソースからデータソースを取得する方法は?
- 10. Wicket 7のIValidatableからラベルを取得する方法
- 11. SHOUTcastからIcyStreamMetaを使用してメタデータを取得
- 12. Drupal 7の特定のコンテンツタイプからCSSとJSを削除する方法
- 13. Shoutcastラジオ放送をFlashでストリーミングする方法(Shoutcast Flash Player)
- 14. コンテンツタイプがtext/htmlでないクロールでURLを取得する
- 15. 角度のあるiframeからHTMLを取得する方法
- 16. 内部名またはIDでコンテンツタイプを取得する方法
- 17. drupalでコンテンツタイプのフィールド値を取得する方法
- 18. ファイルのコンテンツタイプを取得する方法asp.net mvc 5
- 19. Shoutcastの現在のトラックのタイトルとアートワークを取得する方法
- 20. jQuery ajaxコールからhtml入力値を取得する方法
- 21. アジャイルツールキットの仮想ページからHTMLを取得する方法
- 22. Androidのhtml要素から値を取得する方法は?
- 23. アンドロイドのHTMlコードからタグ値を取得する方法は?
- 24. MVC3&htmlフォーム。 URLからparamsを取得する方法は?
- 25. URLからHTMLリンクを取得する方法
- 26. 別のHTMLファイルから要素を取得する方法
- 27. htmlページ(WebView)からxPathを取得する方法
- 28. htmlファイルからヘッダーを取得する方法
- 29. htmlフォームから複数のチェックボックス値を取得する方法
- 30. htmlタグからinnerHTMLvalueを取得する方法<a>
私の意図は、クライアントがaac、aacp、mpeg形式のリンクをアップロードしたことを知ることです。 –
@Rstar、はい、それを知るにはストリームに接続する必要があります。実際のストリームを取得するにはMozillaを含まないユーザエージェント文字列を使用するか、URLに ';'を追加します。 – Brad
オハイオ州ブラッドは親切な助けをしてくれてありがとう! –