看板 PHP 關於我們 聯絡資訊
請問一下 php有從Server端傳送檔案到Client端的功能嗎? 並且將檔案存在Client端的Buffer 等到要用的時候再拿出來用? 請問一下 php可以做到這樣嗎? 在這邊先謝謝各位大大解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.165.1
Kelunyang:你可以想像你去看Y拍,結果被植入病毒嗎XD 12/24 09:56
CSLabor:如果拿來用在影音串流呢? 12/24 10:14
LewisHamiltn:不如先說說你想做到什麼效果 12/24 10:37
LewisHamiltn:try html 5 client side storage 12/24 10:38
CSLabor:我的確是想用html5播放音樂 Server端傳送連續的片段audio 12/24 10:39
CSLabor:傳給Client端支援html5的browser播放 不能斷斷續續 12/24 10:43
CSLabor:網路上Google的結果html5似乎不支援rtsp?怕因為這樣會造成 12/24 10:45
CSLabor:聲音的串流沒辦法好好的運作 12/24 10:45
CSLabor:html5的web storage似乎不能存檔案 只能像cookie一樣記錄 12/24 10:46
CSLabor:使用者的資料而已 跟cookie的差別頂多就是運作模式改變 12/24 10:46
Kelunyang:那改走flash等,應該就有比較成熟的解法了吧? 12/24 12:53
CSLabor:專案的精神就是用html5取代browser外掛阿(嘆) 12/24 13:03
CSLabor:真得無法在Browser端使用Buffer存放從Server傳送過來的音 12/24 13:08
CSLabor:樂檔案嗎? 12/24 13:08
buganini:阿你都說browser端了PHP能幹麼@@ 這是player該做的事吧 12/24 18:41
buganini:串流也不是只有rtsp 12/24 18:42
CSLabor:謝謝樓上指點 如果用php實作rtsp可行性高嗎? 可以指點另外 12/24 18:46
CSLabor:一條路嗎?因為小弟被這問題卡好幾個禮拜了 12/24 18:47
CSLabor:不知道用web要怎麼實作串流聲音? 12/24 18:48
CSLabor:Client端聽到的聲音是不會斷斷續續的 12/24 18:48
CSLabor:而必須透過Server端傳片段檔案 12/24 18:50
arrack:這已經不是php的事情了 12/24 20:04
CSLabor:樓上 我不懂 可以解說一下嗎? 12/24 20:08
CSLabor:如果只是單純將檔案從Web Server送到Client端的Buffer呢? 12/24 20:12
arrack:Clinet去Server 要求,Server不能主動送,不然就像1F說 12/24 20:16
arrack:看一看就中毒了 12/24 20:17
CSLabor:恩 那如果能夠做到Client端主動去要求呢? 可行性高嗎? 12/24 20:19
arrack:如果只是要不中斷,就要搜尋stream server 相信會有解決方 12/24 20:19
arrack:可行性高阿,相單簡單 12/24 20:20
CSLabor:我的點是可以把Server端的聲音 存放在Client端的Buffer 12/24 20:21
CSLabor:然後套有學問一點的協定 做聲音串流播放 12/24 20:21
CSLabor:只是我不知道怎樣把它存在Client端的Buffer 12/24 20:22
CSLabor:存在Server端的聲音是連續片段的聲音 12/24 20:27
CSLabor:用串流的方式傳送到Client端的Buffer 12/24 20:28
CSLabor:可以請問一下要怎麼送到Client "Buffer"中呢? 12/24 20:35
buganini:不是server送資料 是client去要資料 12/24 22:55
CSLabor:恩 我懂了 那Client端要如何將要到的資料放在Client buf? 12/24 22:58
buganini:client side程式怎麼寫就怎麼動作 總之跟server side無關 12/24 22:59
buganini:目前比較好的選擇大概只有flash 除非你要用js寫......... 12/24 23:00
CSLabor:不排斥js js可以跟Server要資料? 12/24 23:01
buganini:可以。 12/25 00:39
CSLabor:thanks 12/25 07:45